a shocking development - Französisch Englisch Wörterbuch